*{margin: 0;
box-sizing: border-box;
list-style: none;
text-decoration: none;
padding: 0;}
@ibg:#cce1f6;
.bg{
    background: white;
}
body{list-style: none;
width: 100%;
background: @ibg;
text-decoration: none;}
.over{width: 100%;
overflow: hidden;}
.header{
    .over;
    .bg;
    height: 0.44rem;
    line-height:0.44rem;
    font-size: 0.18rem;
    text-align: center;
    position: fixed;
    z-index: 5;
    .icon{float: right;
    position: relative;
    right: 20px;}
}
.content{
    padding: 44px 0 45px 0;
    .over;
    .swiper-container img{
        width: 100%;
    }
    .idx-menu{
        background: white;
        margin-top: 0.16rem;
        padding-top: 0.06rem;
        padding-bottom: 0.04rem;
       .over;
           a{display:block;
           float: left;
           width: 0.9375rem;
               img{width: 50%;
               display: block;
               margin:  0 auto;}
               h5{
                text-align: center; 
                color: #333;  
               }
            }
        }
    .ad{
        .over;
        height: 32px;
        line-height: 32px;
        background: red;
        margin-top: 18px;
        span:nth-child(1){
            font-size: 0.18rem;
            font-weight: bolder;
            color: white;
            margin-left: 0.3rem;
        }
        span:nth-child(2){
            font-size: 0.16rem;
            color: white;
        }
    }    
    .list{
        background: white;
        overflow: hidden;
        padding: 10px 0.1875rem 10px 0.1875rem;
        img:nth-child(1){
            width:1.6rem;
            height: 220px;
            float: left;
        }
        img:nth-child(2){
            width:1.6rem;
            height: 100px;
            float: right;
        }
        img:nth-child(3){
            width:1.6rem;
            height: 100px;
            float: right;
            margin-top: 20px;
        }
    }   
}
.footer{
    position: fixed; 
    bottom: 0;
    width: 100%;
    height: 45px;
    background: #E3F4FD;
    z-index: 99;
    overflow: hidden;
    li{
        float: left;
        width: 0.9375rem;
        .icon{
            text-align: center;
            display: block;
            font-size: 0.18rem;
            margin-top: 0.05rem;
        }
        p{text-align: center;}
    }    
}
.footer .active{color: #0CA7F7;
    p{
        font-size: 0.14rem;
    }}
